// var http = {
//         // post: (url, data) => {
//         //     wx.request({
//         //         url: url,
//         //         method: 'POST',
//         //         data: data,
//         //         header: {

//         //         }
//         //     })
//         // },

//         httpRequest: (method, url, data, timeout) => {
//             {
//                 if (undefined == timeout || '' == timeout || null == timeout) {
//                     timeout = 20000
//                 }
//                 var that = this
//                 var request = new Promise(function (resolve, reject) {
//                     wx.request({
//                         url: url,
//                         method: method,
//                         data: data,
//                         timeout: timeout,
//                         header: {
//                             'content-type': method == 'GET' ? 'application/json' : 'application/json',
//                             'Accept': 'application/json',
//                             'X-Access-Token': wx.getStorageSync('TOKEN'),
//                             // 'regioncode': wx.getStorageSync('ALLINFO').bbsRegion.regionCode,
//                             // 'classCode': wx.getStorageSync('CURRENTCLASSCODE') // 当前版块  后台根据情况筛选
//                         },
//                         dataType: 'json',
//                         success: function (res) {
//                             console.log(res)
//                             // if (data.once) {
//                             //   that.getUserAllInfo("once").then(res => {
//                             //     app.setTabbarBadge()
//                             //   })
//                             // }
//                             if (res.data.message == "Token失效，请重新登录") {
//                                 console.log("本地Token失效,重新获取Token。")
//                                 wx.showToast({
//                                     title: '缓存失效，请重新进入！',
//                                     icon: 'none'
//                                 })
//                                 that.getFirstLoginToken()
//                             }
//                             const code = res.data.code
//                             switch (code) {
//                                 case 500:
//                                     wx.showToast({
//                                         title: "啊哦，服务器开小差了",
//                                         icon: "error",
//                                         duration: 2000
//                                     })
//                                     break
//                                 case 1000:
//                                     wx.showToast({
//                                         title: res.data.message,
//                                         icon: "none"
//                                     })
//                                     break
//                             }
//                             resolve(res)
//                         },
//                         fail: function (err) {
//                             console.log(err)

//                             reject(err)
//                         },
//                         complete: function (params) {
//                             // 不管如何，关闭加载框
//                             // wx.hideLoading()
//                         }
//                     })
//                 })
//                 return request

//             }
//         }